Tyto Alba — synonyms, definition
1. Tyto alba (Noun)
1 synonym
barn owl
1 definition
Tyto alba (Noun) — Mottled buff and white owl often inhabiting barns and other structures; important in rodent control.
4 types of
bird of Minerva bird of night hooter owl
2 parts of
Tyto genus Tyto